physically weak - French English Dictionary